h5{
	color:#222;
	font-size:18px;
	text-align:center;
}
table {
	margin: 10px 10px 10px 10px;
	padding: 0;
	width: 100%;
	border-collapse: collapse;
	font-size:10px;
}
table tr{
	vertical-align: baseline;
	border: 0 none;
}
table th{
	border: solid 1px #000000;
	background: #CCC;
	padding: 2px;
	text-align:center;
}
table td{
	border: solid 1px #000000;
	background: #FFF;
	padding: 2px;
	text-align:right;
}

.none{
    border: none;
}
.signature{
    font-size:10px;
    width:100%;
    vertical-align: baseline;
}

.signature th{
    height:100px;
    background:#FFFFFF;
    text-align: center;
    vertical-align:top;
    border: 0 none;
}
.signature td{
    height:20px;
    background:#FFFFFF;
    text-align: center;
    vertical-align:top;
    border: 0 none;
}

.signature01,.signature02,.signature03{
    float:left
}
.signature01{ 
    width:150px;
}

.signature02{ 
    width:200px;
}

.signature03{ 
    width:150px;
}

.sunday{
    background:#FF3030;
}

.saturday{
    background:#00FFFF;
}

.right{text-align: right;}
.left{text-align: left;}

.clear{ clear: both;} 
